package com.x.Part6_内部类.Test;

/**
 * ClassName: ObjectTest
 * Package: IntelliJ IDEA
 * Description:
 * Written by HanXu
 * Create 2024.03.07 17:41
 */
public class ObjectTest {
    public static void main(String[] args) {


        //这里new的是Object类的匿名子类的匿名对象
        //由该匿名对象调用testPrint方法
        //testPrint方法是Object的匿名子类中添加的方法
        new Object(){
            public void testPrint(){
                System.out.println("111");
            }
        }.testPrint();


        /*
        Object o = new Object(){
            public void testPrint(){
                System.out.println("111");
            }
        };
        //无法调用，因为o不是Object类的子类对象，是Object类的对象
        //o.testPrint();
        */



    }

}
